@import '../../../App.scss';
[data-11111='left_song_box']{
  width: 710px;
  padding: 40px;
  .left_song_box_top {
    display: flex;
  }
  .cd_img {
    flex-shrink: 0;
    @include size(206px);
    background: url('../../../static/coverall.png');
    background-position: -140px -580px;
    @include flexCenter();
    margin-right: 30px;
    img {
      vertical-align: center;
      @include size(132px);
      border-radius: 50%;
    }
  }
  .song_detail_box {
    .title {
      display: flex;
      align-items: center;
      font-size: 24px;
      color: #333;
      span {
        display: block;
        @include size(54px, 24px);
        background: url(../../../static/icon.png);
        background-position: 0 -463px;
        margin-right: 10px;
      }
    }
    .singer {
      font-size: 12px;
      color: #999;
      margin-top: 8px;
      a{
        @include lineHover();
      }
      span:nth-last-of-type(1){
        .fenge {
          display: none;
        }
      }
    }
    .fun_container {
      display: flex;
    }
    .lyric {
      margin-top: 40px;
      font-size: 12px;
      color: #333;
      height: 320px;
      overflow: hidden;
      line-height: 23px;
    }
    .open {
      color: #333;
      .text{
        color: #0c73c2;
        font-size: 12px;
        @include lineHover();
      }
    }
  }
}
